home *** CD-ROM | disk | FTP | other *** search
- Path: druid.borland.com!usenet
- From: pete@borland.com (Pete Becker)
- Newsgroups: comp.lang.c++
- Subject: Re: Incompatibility between BC4.5 32 bit DLL and MSVC 2.0 exe
- Date: 6 Feb 1996 19:28:27 GMT
- Organization: Borland International
- Message-ID: <4f8a4r$i3k@druid.borland.com>
- References: <4eqlab$had@news1.usa.pipeline.com>
- NNTP-Posting-Host: pbecker.borland.com
- Mime-Version: 1.0
- Content-Type: Text/Plain; charset=ISO-8859-1
- X-Newsreader: WinVN 0.99.5
-
- In article <4eqlab$had@news1.usa.pipeline.com>, grantp@usa.pipeline.co says...
- >
- >>The same approach works with 16 bit EXE and 16 bit DLL. Is there anything
- >
- >>to do?
- >>
- >This surprises me. I thought the library formats were different on
- >16-bit systems as well. Did you actually link the BC-produced
- >lib file into an MSVC++ product? Maybe you used a module
- >definition (.def) file instead?
- >
-
- This works in 16-bit. MS decided to change formats for their tools when they
- moved to 32 bits.
-
- >BTW, as you are probably already aware, using a .def file to
- >import DLL functions is not an option with MSVC++4.0.
-
- Yet another incompatible change from your friends at Microsoft.
- -- Pete
-
-